Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCHWOOD Detached £934,147 £285,000 19 Sep 2001
3 LARCHWOOD Detached £745,383 £440,000 1 Jul 2010
4 LARCHWOOD Detached £840,131 £680,000 5 Jun 2019